engineer battalion - Francés Inglés Diccionario